using System;
using System.Collections.Generic;
using System.Text;

namespace OpenSocial.Net.Atom
{
	public class AtomBase
	{
		#region Fields

		string _id = string.Empty;
		string _title = string.Empty;
		DateTime _updated = DateTime.MinValue;
		Dictionary<string, Link> _links = new Dictionary<string, Link>();

		#endregion Fields

		#region Properties

		public string ID
		{
			get { return _id; }
			set { _id = value; }
		}

		public Dictionary<string, Link> Links
		{
			get { return _links; }
			set { _links = value; }
		}
		
		public string Title
		{
			get { return _title; }
			set { _title = value; }
		}

		public DateTime Updated
		{
			get { return _updated; }
			set { _updated = value; }
		}

		#endregion Properties
	}
}
